have tendency to speak indiscreetly - Francés Inglés Diccionario